$('.divPostOculta').each(function() {
	var divPostOculta	=	$(this);
	var divConteudoPost	=	divPostOculta.find('.divConteudoPost');
	var divComentarios		=	divPostOculta.find('.divComentariosPost');
	var tituloComentarios	=	divComentarios.find('.divTituloComentarios');
	var comentariosAbertos	=	false;
	tituloComentarios.css('cursor', 'pointer');
	
	tituloComentarios.mouseenter(function(){
		tituloComentarios.attr('class', 'divTituloComentariosSelecionado')
	});
	
	tituloComentarios.mouseleave(function(){
		tituloComentarios.attr('class', 'divTituloComentarios')
	});
	
	var listaOcultos	=	divComentarios.find('.divComentario, .formInserirComentario');
	listaOcultos.each(function(){
		var elemento	=	$(this);
		elemento.hide();
	});
	
	tituloComentarios.click(function(){
		if (comentariosAbertos) {
			listaOcultos.each(function(){
				var elemento	=	$(this);
				elemento.hide(200);
			});
			comentariosAbertos	=	false;
		}
		else {
			listaOcultos.each(function(){
				var elemento	=	$(this);
				elemento.show(300);
			});
			comentariosAbertos	=	true;
		}
	});
	
	if (divConteudoPost.outerHeight() > 200) {
		var alturaDefault	=	200;
		var alturaOriginal	=	divConteudoPost.outerHeight();
		var postContraido	=	true;
		
		divConteudoPost.css({
			'height':	alturaDefault + 'px',
			'overflow':	'hidden',
			'position':	'relative'
		});
		
		var divExibirMais	=	$(document.createElement('div'));
		divExibirMais.html(texto('TEXTO_VER_POST_COMPLETO'));
		divExibirMais.hide();
		divConteudoPost.append(divExibirMais);
		
		divExibirMais.css({
			'position':		'absolute',
			'bottom':		'0',
			'padding':		'10px',
			'text-align':	'center',
			'width':		'100%',
			'color':		'#0000FF',
			'border-top':	'1px dashed #0000FF',
			'border-bottom':'1px dashed #0000FF',
			'background-color':	'#FFFFFF',
			'cursor':		'pointer'
		});
		
		divExibirMais.mouseenter(function(){
			divExibirMais.css({
				'background-color':	'#CCCCFF'
			});
		});
		
		divExibirMais.mouseleave(function(){
			divExibirMais.css({
				'background-color':	'#FFFFFF'
			});
		});
		
		divExibirMais.click(function(){
			if (postContraido) {
				divExibirMais.html(texto('TEXTO_ESCONDER_POST'));
				divConteudoPost.animate({
					'height':	alturaOriginal + 'px'
				}, 1000);
				postContraido	=	false;
			}
			else {
				divExibirMais.html(texto('TEXTO_VER_POST_COMPLETO'));
				divConteudoPost.animate({
					'height':	alturaDefault + 'px'
				}, 1000);
				postContraido	=	true;
			}
		});
		
		divConteudoPost.mouseenter(function(){
			divExibirMais.fadeIn(500);
		});
		
		divConteudoPost.mouseleave(function(){
			divExibirMais.fadeOut(300);
		});
	}
});